
package org.xteam.pascal.parser.ast;

import org.xteam.parser.runtime.Span;

public class PackedArraySchemaType extends Type {
	
	public org.xteam.parser.runtime.reflect.AstNodeType getNodeType() {
		return PascalAstPackage.INSTANCE.getPackedArraySchemaTypeType();
	}
	
	protected Range range;
	protected Identifier type;
	
	public PackedArraySchemaType(Span span, Range range,Identifier type) {
		super(span);
		this.range = range;
		this.type = type;
	}
	
	
	public Range getRange() {
		return range;
	}
	
	public void setRange(Range range) {
		this.range = range;
	}
	
	public Identifier getType() {
		return type;
	}
	
	public void setType(Identifier type) {
		this.type = type;
	}
	

	public void visit(IPascalVisitor visitor) {
		visitor.visitPackedArraySchemaType(this);
	}
}
